Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
173 INVICTA ROAD Terraced £103,816 £102,000 1 Dec 2023
180 INVICTA ROAD Terraced £106,255 £31,000 9 May 2001
182 INVICTA ROAD Terraced £183,882 £160,000 21 Jul 2021